membranaceous ampulla - English Synonyms Dictionary